injection moulding machine - English Synonyms Dictionary